home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
JCSM Shareware Collection 1993 November
/
JCSM Shareware Collection - 1993-11.iso
/
cl720
/
bxprntjj.lzh
/
HPFILTER.DOC
< prev
next >
Wrap
Text File
|
1987-01-18
|
2KB
|
52 lines
HPFilter
Rip Toren
POB 674
Columbia MD 21045
12 Jan 1987
So... you just got the fancy HP LaserJet+ printer that will allow you
to publish your own version of whatever. You have just spent about 3
hours reading the operator's manual, as well as the technical
reference. And you still aren't sure what this hummer will do.
In short:
1) It will not print out the extended IBM PC character set. You get a
bunch of European characters that just don't convey the same
impact.
2) You can't seem to get anything that resembles BOLD printing.
3) And that compressed printing will only work in portrait (up and
down) and not in landscape (side to side) where it would be really
useful.
HPFilter can solve only the first two of those problems for you.
The concept is that HPFilter installs itself in the interrupt 17 chain,
so that it has a chance to look at each character as it is sent to the
printer.
If a code between 179 and 223 (these are the line drawing and block
characters) is seen, a substitute string is sent in its place. This
string is a graphic definition to the printer to create the desired
character as a set of individual line segments.
In the case of BOLDing, the character is printed a second time, with
the registration offset by 1/300th of an inch in both the vertical and
horizontal directions. This may be considered FATtening, rather than
bolding, but it's better than nothing.
<<INSTALLATION>>
Simply execute HPFilter from the command line. It will take up a bit
less than 4k bytes. If you want to disable HPFilter, simply run the
program again. Each invocation flips HPFilter on and off.
To activate the BOLDing, you will have to insert a code into your file
to turn it on and then off. To turn BOLDing on, send the codes
<ESC>+'G'. That is in hexadecima'≈═